Package-level declarations

Types

Link copied to clipboard
@Serializable
data class DLBinInfo(val bin: String, val brand: String, val type: String? = null, val country: String, val installments: DLInstallments? = null)
Link copied to clipboard
@Serializable
data class DLBrandImage(val density: DLImageDensity, val size: DLImageSize, val background: Boolean, val url: String)
Link copied to clipboard
@Serializable
data class DLCardBrand(val identifier: String, val niceName: String, val images: List<DLBrandImage>, val patterns: List<@Serializable(with = PatternsSerializer::class) Any>, val excludePattern: String?, val validation: String?, val gaps: List<Int>, val lengths: List<Int>, val code: DLCardCode)
Link copied to clipboard
@Serializable
data class DLCardCode(val name: String, val lengths: List<Int>)
Link copied to clipboard
data class DLCardData(val holderName: String, val cardNumber: String, val cvv: String, val expirationMonth: Int, val expirationYear: Int)
Link copied to clipboard
@Serializable
data class DLCardToken(val token: String)
Link copied to clipboard
data class DLError @JvmOverloads constructor(val debugMessage: String? = null, val type: DLErrorType)
Link copied to clipboard
Link copied to clipboard
@Serializable
enum DLImageDensity : Enum<DLImageDensity>
Link copied to clipboard
@Serializable
enum DLImageSize : Enum<DLImageSize>
Link copied to clipboard
@Serializable
data class DLInstallments(val id: String, val country: String, val amount: Double, val currency: String, val bin: String, val installments: List<DLInstallmentsPlan>?)
Link copied to clipboard
@Serializable
data class DLInstallmentsPlan(val id: String, val installments: Int, val installmentAmount: Double, val totalAmount: Double)